package pascal.modelo;

import java.io.Serializable;

public class Publicacion implements Serializable {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private int codPublicacion;
	private int codCategoria;
	private String tituloPublicacion;
	private String descripcionPublicacion;
	private String condicionPublicacion;
	private int cantidadInicial;
	private int stock;
	private double precioUnitario;
	private java.sql.Date fechaCreacion;
	private int diasDuracion;
	private java.sql.Date fechaVencimiento;
	private int cantRecomendacion;
	private int cantidadClick;
	private String estadoPublicacion;
	private int codUsuarioPublica;
	private java.sql.Date feStringegistro;
	
	public int getCodPublicacion(){
		return codPublicacion;
	}
	
	public void setCodPublicacion(int codPublicacion){
		this.codPublicacion = codPublicacion;
	}
	
	public int getCodCategoria(){
		return codCategoria;
	}
	
	public void setCodCategoria(int codCategoria){
		this.codCategoria = codCategoria;
	}
	
	public String getTituloPublicacion(){
		return tituloPublicacion;
	}
	
	public void setTituloPublicacion(String tituloPublicacion){
		this.tituloPublicacion = tituloPublicacion;
	}
	
	public String getDescripcionPublicacion(){
		return descripcionPublicacion;
	}
	
	public void setDescripcionPublicacion(String descripcionPublicacion){
		this.descripcionPublicacion = descripcionPublicacion;
	}
	
	public String getCondicionPublicacion(){
		return condicionPublicacion;
	}
	
	public void setCondicionPublicacion(String condicionPublicacion){
		this.condicionPublicacion = condicionPublicacion;
	}
	
	public int getCantidadInicial(){
		return cantidadInicial;
	}
	
	public void setCantidadInicial(int cantidadInicial){
		this.cantidadInicial = cantidadInicial;
	}
	
	public int getStock(){
		return stock;
	}
	
	public void setStock(int stock){
		this.stock = stock;
	}
	
	public double getPrecioUnitario(){
		return precioUnitario;
	}
	
	public void setPrecioUnitario(double precioUnitario){
		this.precioUnitario = precioUnitario;
	}
	
	public java.sql.Date getFechaCreacion() {
		return fechaCreacion;
	}

	public void setFechaCreacion(java.sql.Date fechaCreacion) {
		this.fechaCreacion = fechaCreacion;
	}
	
	public int getDiasDuracion(){
		return diasDuracion;
	}
	
	public void setDiasDuracion(int diasDuracion){
		this.diasDuracion = diasDuracion;
	}
	
	public java.sql.Date getFechaVencimiento() {
		return fechaVencimiento;
	}

	public void setFechaVencimiento(java.sql.Date fechaVencimiento) {
		this.fechaVencimiento = fechaVencimiento;
	}
	
	public int getCantRecomendacion(){
		return cantRecomendacion;
	}
	
	public void setCantRecomendacion(int cantRecomendacion){
		this.cantRecomendacion = cantRecomendacion;
	}
	
	public int getCantidadClick(){
		return cantidadClick;
	}
	
	public void setCantidadClick(int cantidadClick){
		this.cantidadClick = cantidadClick;
	}
	
	public String getEstadoPublicacion(){
		return estadoPublicacion;
	}
	
	public void setEstadoPublicacion(String estadoPublicacion){
		this.estadoPublicacion = estadoPublicacion;
	}
	
	public int getCodUsuarioPublica(){
		return codUsuarioPublica;
	}
	
	public void setUsuarioPublica(int codUsuarioPublica){
		this.codUsuarioPublica = codUsuarioPublica;
	}
		
	public java.sql.Date getFeStringegistro() {
		return feStringegistro;
	}

	public void setFeStringegistro(java.sql.Date feStringegistro) {
		this.feStringegistro = feStringegistro;
	}
	
	public Publicacion(int codPublicacion, int codCategoria, String tituloPublicacion, String descripcionPublicacion,
			String condicionPublicacion, int cantidadInicial, int stock, double precioUnitario, java.sql.Date fechaCreacion,
			int diasDuracion, java.sql.Date fechaVencimiento, int cantRecomendacion, int cantidadClick, String estadoPublicacion,
			int codUsuarioPublica, java.sql.Date feStringegistro) {
		super();
		this.codPublicacion = codPublicacion;
		this.codCategoria = codCategoria;
		this.tituloPublicacion = tituloPublicacion;
		this.descripcionPublicacion = descripcionPublicacion;
		this.condicionPublicacion = condicionPublicacion;
		this.cantidadInicial = cantidadInicial;
		this.stock = stock;
		this.precioUnitario = precioUnitario;
		this.fechaCreacion = fechaCreacion;
		this.diasDuracion = diasDuracion;
		this.fechaVencimiento = fechaVencimiento;
		this.cantRecomendacion = cantRecomendacion;
		this.cantidadClick = cantidadClick;
		this.estadoPublicacion = estadoPublicacion;
		this.codUsuarioPublica = codUsuarioPublica;
		this.feStringegistro = feStringegistro;
		
	}
	
	public Publicacion() {
		super();
	}
}
